/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconfenxiang1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M791.466667 957.866667H243.2c-113.066667 0-206.933333-91.733333-206.933333-206.933334V450.133333c0-113.066667 91.733333-206.933333 206.933333-206.933333h200.533333c17.066667 0 32 14.933333 32 32s-14.933333 32-32 32h-200.533333c-78.933333 0-142.933333 64-142.933333 142.933333v302.933334c0 78.933333 64 142.933333 142.933333 142.933333h548.266667c78.933333 0 142.933333-64 142.933333-142.933333v-83.2c0-17.066667 14.933333-32 32-32s32 14.933333 32 32v83.2c-2.133333 113.066667-93.866667 204.8-206.933333 204.8z"
        fill={getIconColor(color, 0, '#543E3E')}
      />
      <Path
        d="M501.333333 748.8h-6.4c-17.066667-4.266667-27.733333-21.333333-23.466666-38.4 59.733333-273.066667 260.266667-514.133333 497.066666-597.333333 14.933333-6.4 34.133333 2.133333 38.4 19.2 6.4 17.066667-2.133333 34.133333-19.2 40.533333C770.133333 249.6 586.666667 469.333333 533.333333 723.2c-4.266667 14.933333-17.066667 25.6-32 25.6z"
        fill={getIconColor(color, 1, '#FFBB12')}
      />
      <Path
        d="M977.066667 170.666667h-4.266667L676.266667 121.6c-17.066667-2.133333-29.866667-19.2-25.6-36.266667 2.133333-17.066667 19.2-29.866667 36.266666-25.6L983.466667 106.666667c17.066667 2.133333 29.866667 19.2 25.6 36.266666-2.133333 17.066667-14.933333 27.733333-32 27.733334z"
        fill={getIconColor(color, 2, '#FFBB12')}
      />
      <Path
        d="M872.533333 456.533333c-4.266667 0-8.533333 0-10.666666-2.133333-17.066667-6.4-25.6-25.6-19.2-40.533333l104.533333-281.6c6.4-17.066667 25.6-25.6 40.533333-19.2 17.066667 6.4 25.6 25.6 19.2 40.533333l-104.533333 281.6c-4.266667 12.8-17.066667 21.333333-29.866667 21.333333z"
        fill={getIconColor(color, 3, '#FFBB12')}
      />
    </Svg>
  );
};

Iconfenxiang1.defaultProps = {
  size: 18,
};

Iconfenxiang1 = React.memo ? React.memo(Iconfenxiang1) : Iconfenxiang1;

export default Iconfenxiang1;
